//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by Fernflower decompiler)
//

package org.jooq.util.oracle;

import org.jooq.Schema;
import org.jooq.UDT;
import org.jooq.UDTRecord;

public class QueueImpl<R extends UDTRecord<R>> implements Queue<R> {
    private final String name;
    private final Schema schema;
    private final UDT<R> type;

    public QueueImpl(String name, Schema schema, UDT<R> type) {
        this.name = name;
        this.schema = schema;
        this.type = type;
    }

    public final String name() {
        return this.name;
    }

    public final Schema schema() {
        return this.schema;
    }

    public final UDT<R> type() {
        return this.type;
    }
}
